surface temperature anomaly - Spanish English Dictionary